草庐IT

前端 PM

全部标签

字节前端实习的两道算法题,看看强度如何

最长严格递增子序列题目描述给你一个整数数组nums,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7]是数组[0,3,1,6,2,2,7]的子序列。示例:输入:nums=[2,1,6,3,5,4]输出:3解释:最长递增子序列是[1,3,4],因此长度为3。思路这道题要求最长上升子序列的长度,可以使用动态规划或贪心+二分查找两种方法来解决。动态规划定义状态:dp[i]表示以第i个元素为结尾的最长上升子序列的长度。状态转移方程:对于第i个元素,枚举其前面的元素j,如果nums[i]>nums[j],则dp[i

【前端动画】—— 再看tweenJS

16开始接触前端,一直对一个问题特别感兴趣,那就是js动画,也就是从那时起开始探究动画的各种表现形式,也是那个时候开始意识到编程这块东西最终考验的就是抽象和逻辑,而这一切完全是数学里边的东西。最早接触tweenJS是去年还是前年来着有点忘了,不过当时有点不大看得懂,勉勉强强算是过了一遍,不过有了这个体验之后,我自己做了一套项目,里边有个返回顶部按钮,当鼠标按下时,我使用了sin函数控制阴影的大小,具体效果表现还着实惊艳了自己一番,就像呼吸灯那样,于是在那以后的各种面试会上,我都乐此不彼的给面试官展示我的项目。现在想想觉得还是有趣极了。有点扯远了,现在来说说tweenJS,因为我很懒所以下面会使

猿创征文 | web前端html写一个动态中秋明月!祝福大家中秋快乐!

📚前言📑博客主页:@丘比特惩罚陆💖欢迎关注:点赞收藏⭐留言✒💬系列专栏:web前端、嵌入式、笔记专栏🎮加入社区:灌水乐园🥇人生格言:选对方向,每走一步都是进步!✒️欢迎大佬指正,一起学习!一起加油!👏希望大家能小手一动,帮忙点个赞!😁资源邮箱:2237814512@qq.com;微信:lss0901lili1130🌔本篇主题:中秋节给女朋友弄一个中秋主题的代码网页,由于被迫异地,一个南宁,一个四川绵阳!但愿人长久千里共婵娟!我们隔月相望,小陆这给上自己的祝福!!!目录📚前言🗓中秋简述 ✨成果展示🌕 一轮明月千里共--明月部分🌟  众星捧月--星空部分🌥 遥云望月 --云朵部分📝 总体效果📔  

Vue + Element UI 前端篇(十):动态加载菜单

Vue+ElementUI实现权限管理系统前端篇(十):动态加载菜单 动态加载菜单之前我们的导航树都是写死在页面里的,而实际应用中是需要从后台服务器获取菜单数据之后动态生成的。我们在这里就用上一篇准备好的数据格式Mock出模拟数据,然后动态生成我们的导航菜单。接口模块化我们向来讲究模块化,之前接口都集中在,interface.js,我们现在把它改名为api.js,并把里边原来登录、用户、菜单的相关接口都转移到我们新建的接口模块文件中。模块化之后的文件结构如下图所示模块化之后,模块接口写在相应的模块接口文件中,如下面是登录模块login.jsimportaxiosfrom'../axios'/*

将web前端项目部署到github,在hbuilderx中部署github中的项目、对Github加速

目录0前言1注册github2githubdesktop下载安装3git下载安装4Tortoisegit下载5github中创建项目6githubdesktop中同步与部署项目7在hbuilderx中部署github中的项目8Github做一个完全免费的个人网站9github提速0前言本文主要内容:如何使用github管理项目github网址:https://github.com/b站视频:https://www.bilibili.com/video/BV1td4y167M7/1注册github如果你没有github的账号,那需要注册一个注册github可以参考(我随便搜的一篇哦):https

【前端vue3面试题】2023最新面试实录vue3.0,高频10问(持续更新...)

前端vue3面试题2023最新面试实录vue3.0,高频10问(持续更新…)文章目录前端vue3面试题2023最新面试实录vue3.0,高频10问(持续更新...)1问:vue3和vue2有哪些不同?2问:Vue3.0中的响应式原理是什么?vue2的响应式原理是什么?vue2.x的响应式原理vue3.0的响应式原理3问:有哪些vue3响应性判断函数?4问:setup函数怎么用?5问:CompositionAPI和ReactHook很像,它们有什么区别?reackHook的限制:CompositionAPI相比于ReactHook优点:6问:ref和reactive区别?7问:watch和wat

社区团购商城小程序v18.1开源独立版+前端

新增后台清理缓存功能修复定位权限修复无法删除手机端管理员11月新登录接口修复!修复商家付款到零钱,修复会员登陆不显示头像,修复无法修改会员开添加绑定

前端开发从 0 到 1 掌握 docker

文章目录前端从0到1掌握docker一、docker的一些基础概念概念定义question:什么是docker?为什么要使用docker?二、实战操作(墙裂建议读者实操一遍)Part1-LinuxCentOS服务安装DockerPart2-启动、使用、查看等命令Part3-示例:docker容器运行Part4-自己写Dockerfile创建镜像三、Docker常见命令汇总对docker不是很清楚,但是有对docker感兴趣的同学建议可以看一看该文。.强烈建议跟着“实战操作”部分一起动手操作,自己亲自操作理解会更加深刻。前端从0到1掌握docker一、docker的一些基础概念概念定义Docke

埋点是什么?有什么作用?前端如何埋点?

一:什么是埋点 埋点(tracking)是指在应用程序中插入代码或工具来记录某些事件的行为和属性,例如用户在应用中的点击、浏览、购买、注册等操作行为。这些数据可以被用来分析用户行为、优化产品功能、改进用户体验等。通过埋点,开发人员可以采集用户数据,并将其发送到后台以进行分析和存储。埋点数据通常是跟踪、监测和分析网站或应用程序用户行为的重要组成部分。        埋点是一种前端技术,也称为数据埋点或事件埋点。它用于在应用程序或网站中插入特定的代码,以记录用户行为、操作和事件。通过在关键位置插入埋点代码,开发人员可以捕获和跟踪用户与应用程序的交互行为。这些行为可以包括点击按钮、页面浏览、提交表单